# Copyright (C) 2022 The Qt Company Ltd.
# SPDX-License-Identifier: BSD-3-Clause

add_subdirectory(qatomicscopedvaluerollback)
if(NOT INTEGRITY)
    add_subdirectory(collections)
endif()
add_subdirectory(containerapisymmetry)
add_subdirectory(qalgorithms)
add_subdirectory(qarraydata)
add_subdirectory(qbitarray)
add_subdirectory(qcache)
add_subdirectory(qcommandlineparser)
add_subdirectory(qcontiguouscache)
add_subdirectory(qcryptographichash)
add_subdirectory(qduplicatetracker)
add_subdirectory(qeasingcurve)
add_subdirectory(qexplicitlyshareddatapointer)
add_subdirectory(qexplicitlyshareddatapointerv2)
add_subdirectory(qflatmap)
if(QT_FEATURE_private_tests)
    add_subdirectory(qfreelist)
endif()
add_subdirectory(qhash)
add_subdirectory(qhashfunctions)
add_subdirectory(qhashseed)
add_subdirectory(qline)
add_subdirectory(qlist)
add_subdirectory(qmakearray)
add_subdirectory(qmap)
add_subdirectory(qmargins)
add_subdirectory(qmessageauthenticationcode)
if(NOT INTEGRITY)
    add_subdirectory(qoffsetstringarray)
endif()
add_subdirectory(qpair)
add_subdirectory(qpoint)
add_subdirectory(qpointf)
add_subdirectory(qqueue)
add_subdirectory(qrect)
add_subdirectory(qringbuffer)
add_subdirectory(qscopedpointer)
add_subdirectory(qscopedvaluerollback)
add_subdirectory(qscopeguard)
add_subdirectory(qtaggedpointer)
add_subdirectory(qtyperevision)
add_subdirectory(qset)
add_subdirectory(qshareddatapointer)
add_subdirectory(qsharedpointer)
add_subdirectory(qsize)
add_subdirectory(qsizef)
add_subdirectory(qspan)
add_subdirectory(qstl)
add_subdirectory(quniquehandle)
add_subdirectory(qvarlengtharray)
add_subdirectory(qversionnumber)
add_subdirectory(qtimeline)
if(APPLE)
    add_subdirectory(qmacautoreleasepool)
endif()
